home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / edsys03.zip / EDSYS.DOC next >
Text File  |  1993-01-04  |  13KB  |  367 lines

  1.  
  2.  
  3.  
  4.                                    EDSYS.EXE
  5.                                   Doug Boone
  6.                                  July 1, 1987
  7.                                      119/5
  8.  
  9.  
  10.  
  11.       What is it?
  12.  
  13.       EDSYS.EXE is  a program  that will edit the SYSTEM??.BBS files that
  14.       OPUS <tm> and Fido <tm> use to tell where to get messages/files and
  15.       who can  get to  them. EDSYS  knows about the extended message area
  16.       attributes in OPUS 0.00,  has  the  ability  to  handle  Hidden and
  17.       Barrier  areas,  and  perhaps  most importantly, a "quick fix" that
  18.       will insert a new "base" into already existing SYSTEM??.BBS files.
  19.  
  20.       EDSYS will operate on single SYSTEM??.BBS  files, or  on the entire
  21.       set you have at the time.
  22.  
  23.                    (Please insert the usual legal BS here.)
  24.  
  25.       Basically, if you are operating an OPUS <tm>  or Fido  <tm> that is
  26.       publicly accessible  then you are welcome to use this.
  27.  
  28.  
  29.                                 BASIC OPERATION
  30.  
  31.  
  32.       There are two ways to start EDSYS.EXE:
  33.  
  34.  
  35.           EDSYS          Will start EDSYS in the batch mode. It will read
  36.                          all available  SYSTEM??.BBS files  and allow you
  37.                          to edit all of them, delete them, and do a quick
  38.                          fix. EDSYS will write  all  the  new  and edited
  39.                          SYSTEM??.BBS  files  at  the end of the session.
  40.                          Those files that are  not  edited  will  be left
  41.                          alone.
  42.  
  43.           EDSYS <#>      Will  edit  ONLY  SYSTEM<#>.BBS.  This  is  much
  44.                          faster as you don't  have to  wait for  EDSYS to
  45.                          check for all 100 possible SYSTEM??.BBS file. It
  46.                          will  create  to   new   SYSTEM??.BBS   file  if
  47.                          SYSTEM<#>.BBS does not already exist.
  48.  
  49.  
  50.       Using EDSYS in the Batch Mode
  51.  
  52.       If  you've  just  type  in  the  name  EDSYS  with  no command line
  53.       parameters it will start by reading  in all  available SYSTEM??.BBS
  54.       files. Then  it will use SYSTEM1.BBS to create a "base system" that
  55.       can be extremely useful when changing over from  Fido <tm>  to OPUS
  56.       <tm> or any other operation that would require you to edit all your
  57.       SYSTEM??.BBS files.
  58.  
  59.  
  60.                             1
  61.  
  62.  
  63.  
  64.  
  65.       EDSYS knows that Paths must end with a back-slash, '\', and it will
  66.       always put one in if you forget it.
  67.  
  68.       If you are just starting out and do not have a SYSTEM1.BBS file, it
  69.       would be a good  idea to  use "EDSYS  1" to  create the SYSTEM1.BBS
  70.       file.
  71.  
  72.       EDSYS Command Screen:
  73.  
  74.       =================================================================
  75.  
  76.                        SYSTEM:  Current System??.BBS file
  77.                     Privilege:  Minimum Privilege level to access current
  78.                                 area.
  79.  
  80.            Message Path:  DOS Path to Messages for this area.
  81.            Message Type:  Types of messages in this area.
  82.  
  83.           Download Path:  DOS Path for downloading from this area.
  84.             Upload Path:  DOS Path for uploads to this area.
  85.  
  86.        BBS/Barrier Path:  DOS Path to ????PRIV.BBS files.
  87.               Help Path:  DOS Path to Help files.
  88.  
  89.       -------------------------------------------------------------------
  90.           +) Next Area        -) Previous Area
  91.           A)rea               P)rivel
  92.           M)essage Path       T)ype of messages
  93.           D)ownload Path      U)pload Path
  94.           B)BS/Barrier Path   H)elp Path
  95.           Q)uick Base         E)dit Base
  96.           Z)ap (KILL)        eX)it
  97.  
  98.                     Command: _
  99.  
  100.       ==================================================================
  101.  
  102.       What you are seeing:
  103.  
  104.       Everything above the line of '-'  is the  current SYSTEM??.BBS file
  105.       as it  exists. Below  the line are the commands available to you to
  106.       operate on the SYSTEM??.BBS file. EDSYS uses "Hot keys" so  all you
  107.       have to  do is  enter the character in front of the ')' to invoke a
  108.       particular command. Most are  pretty  self-evident  but  this  is a
  109.       brief explanation of what they mean.
  110.  
  111.  
  112.       +) Next Area       Increase the  SYSTEM??.BBS number by one. If the
  113.                          next logical area does  not exist,  then all the
  114.                          paths etc. above the '-' line will be blank. You
  115.                          can also use the DownArrow or PgDown on IBM  and
  116.                          true compatibles.
  117.  
  118.  
  119.  
  120.  
  121.                             2
  122.  
  123.  
  124.  
  125.       -) Previous Area   Decrease  the  SYSTEM??.BBS number by  one.  The
  126.                          UpArrow and PgUp will also work on IBM and  true
  127.                          compatibles.
  128.  
  129.  
  130.       A)rea              Jump to  a new  area, you'll be prompted for the
  131.                          new SYSTEM??.BBS file to edit.
  132.  
  133.  
  134.       P)rivel            Set the Minimum Privilege  for  this  area. This
  135.                          command will open another menu on the right side
  136.                          of the screen with the current choices.
  137.  
  138.                T = Twit            D = Disgrace
  139.                N = Normal          P = Privil
  140.                E = Extra           A = AssistSysop
  141.                S = Sysop           H = Hidden
  142.  
  143.                          Just hit the letter  associated  with  the level
  144.                          you want for this area.
  145.  
  146.  
  147.       M)essage Path      Edit the current Message Path.
  148.  
  149.  
  150.       T)ype of messages  Type of  messages in this area. Again, this will
  151.                          open  another  menu  in   the  lower  right-hand
  152.                          section of the screen:
  153.  
  154.                          E)choMail      M)atrix
  155.                          N)o-Private    P) No-Public
  156.                          A)nonymous     W) O/W Files
  157.                          Space Bar to quit
  158.  
  159.                          Again just hit the letter in front of the ')' to
  160.                          add that attribute to an area. Hitting the Space
  161.                          Bar  will exit. These are all just  toggles,  so
  162.                          you can change them very easily.
  163.  
  164.                          You  can also use the function keys if you  have
  165.                          an IBM or true compatible, either from this menu
  166.                          or the main operating menu.
  167.  
  168.                          The Function Keys are:
  169.  
  170.                               F1:  EchoMail
  171.                               F2:  Matrix
  172.                               F3:  No-Private
  173.                               F4:  No-Public
  174.                               F5:  Anonymous Messages
  175.                               F6:  Over-Write files.
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.                             3
  183.  
  184.  
  185.  
  186.  
  187.       D)ownload Path     Edit the current Download Path.
  188.  
  189.       U)pload Path       Edit the current Upload Path.
  190.  
  191.       The "Base" commands are special so I'm going  to stop  for a moment
  192.       and explain about them before we hit the actual commands.
  193.  
  194.           Most SYSTEM??.BBS files will have a set of paths like this:
  195.  
  196.       Up Path       C:\FIDO\FILES\FILEA1\
  197.       Down Path     C:\FIDO\FILES\FILEA1\
  198.       Message Path  D:\FIDO\MESSAGES\MSGAREA1\
  199.       Help Path     D:\FIDO\HELP\
  200.       BBS Path      D:\FIDO\
  201.  
  202.       When you  start EDSYS  in the  batch mode  it will go through these
  203.       paths in SYSTEM1.BBS and copy the  information that  will be common
  204.       for your SYSTEM??.BBS files. From the above example we can consider
  205.       that FILEA1 and MSGAREA1 are specific to SYSTEM1.BBS while:
  206.  
  207.                     C:\FIDO\FILES\
  208.                     C:\FIDO\FILES\
  209.                     D:\FIDO\MESSAGES\
  210.                     D:\FIDO\HELP\
  211.                     D:\FIDO\
  212.  
  213.       Will probably be used in all  SYSTEM??.BBS areas  and is considered
  214.       the "Base" System.
  215.  
  216.  
  217.       Q)uick Base        The feature that makes this all worth while.
  218.  
  219.                          If  this  is  a  new SYSTEM??.BBS area then this
  220.                          command will  put  a  "base"  system  in  to the
  221.                          correct  places,  set  the  default  access  and
  222.                          message type and allow  you to  edit it  for the
  223.                          new Paths.
  224.  
  225.                          If this  area already  exists, then this command
  226.                          will automatically edit ALL the paths  to insert
  227.                          the  "base"  path.  That  is,  if  your  current
  228.                          Message Path is:
  229.  
  230.                               C:\FIDO\MESSAGES\MSGAREA\
  231.  
  232.                          If you  are  changing  over  to  OPUS  <tm> then
  233.                          you'll probably want to change this to:
  234.  
  235.                               C:\OPUS\MESSAGES\MSGAREA\
  236.  
  237.                          Assuming  that  you've  already  edited the Base
  238.                          System to  reflect  the  changes  you  want this
  239.                          command  will  go  through  the current area and
  240.                          parse the  lowest level  of the  Path Name (i.e.
  241.  
  242.  
  243.                             4
  244.  
  245.  
  246.  
  247.                          MSGAREA) and  append it to the Base System (i.e.
  248.                          C:\OPUS\MESSAGES\) to  create  a  new  DOS Path,
  249.                          (C:\OPUS\MESSAGES\MSGAREA\).
  250.  
  251.  
  252.       E)dit Base         Edit the Base System.
  253.  
  254.       Z)ap (KILL)        Delete   this   SYSTEM??.BBS   file.  You'll  be
  255.                          prompted to make sure that you really DO want to
  256.                          delete this area.
  257.  
  258.       eX)it              All  done.  Exit  EDSYS  and  flush  the  edited
  259.                          SYSTEM??.BBS files to disk.
  260.  
  261.  
  262.  
  263.                        Special Keys while Editing Paths
  264.  
  265.       While editing some other special keys come into play. They are  the
  266.       BackSpace, Delete, Left-Arrow (on IBM and compatibles), the  ESCape
  267.       and the Home key (again, on IBM and compatibles).
  268.  
  269.       The BackSpace, Delete, and Left-Arrow keys all delete the character
  270.       to the left and move the cursor back one space.
  271.  
  272.       The Home and ESCape keys clear the entire path for re-writing.
  273.  
  274.  
  275.  
  276.  
  277.                           Using EDSYS on single Area
  278.  
  279.  
  280.       Using EDSYS for single files is almost exactly the same as using it
  281.       in the  batch mode.  The differences are simply related to the fact
  282.       that it will only operate on ONE area specified on the command line
  283.       so the commands available are reduced to:
  284.  
  285.  
  286.                M)essage Path       T)ype of messages
  287.                D)ownload Path      U)pload path
  288.                B)BS/Barrier Path   H)elp Path
  289.                Z)ap (KILL)         P)rivil
  290.  
  291.                     eX)it
  292.  
  293.       All the commands are the same as those used in the batch mode.
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.                             5
  305.  
  306.  
  307.  
  308.  
  309.       Please send compliments and gratuities to:
  310.  
  311.                                              Doug Boone
  312.                                              119/0  119/5
  313.  
  314.                                              ChicoNet Lazarus
  315.                                              (916) 893-9019
  316.                                              300/1200/2400  24 hours.
  317.  
  318.  
  319.       I don't  care what  you do  with the complaints. (Well, if you have
  320.       any suggestions you can send them my way)
  321.  
  322.  
  323.       Updates:
  324.  
  325.       EDSYS03a
  326.       07-01-87
  327.  
  328.           Added the "Unused" for privilege in area that doesn't currently
  329.           have a SYSTEM??.BBS file.
  330.  
  331.       EDSYS03
  332.       06-23-87
  333.  
  334.           Re-written  with Turbo C. Should be compatible with  everything
  335.           that  OPUS  currently runs on. Added use of function  keys  and
  336.           cursor   control  keys  for  IBM  compatibles.  Much   improved
  337.           editting.  Cleaned  up problem with EDSYS  alterring  the  call
  338.           count.
  339.  
  340.  
  341.       EDSYS02
  342.       02-02-87
  343.  
  344.           Fixed problem  of  EDSYS  not  handling  existing  message area
  345.           attributes  properly.  It  wouldn't  add  to  what  was already
  346.           existing, just replace what was there. Thanks to Rick Hunter of
  347.           147/4 for pointing this out to me.
  348.  
  349.  
  350.       EDSYS01
  351.       02-01-87
  352.  
  353.           Fixed three  minor conditions  not handled  properly in version
  354.           0.00.  Fixed problem of not having a  SYSTEM1.BBS when starting
  355.           in  batch   mode,  creating  DOS  path  names  longer  than  38
  356.           characters, and trying to  delete  a  non-existant SYSTEM??.BBS
  357.           file with the Z)ap command.
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.                             6
  366.  
  367.